@CHARSET "UTF-8";
*{margin:0;padding:0;border:none;list-style:none;text-decoration:none;}
img{border:none;}
input{border:none;}
a{text-decoration: none;}
input[type="checkbox"] {margin: 1px 3px 0 0;}
/**tab**/

.cms_tab{line-height: 44px;height:44px; background: #F6F6F6; border-bottom: 1px solid #E0E0E0;margin-top: 2px;}
.cms_tab .active{background: #CCE6FF;}
.cms_tab a{display:block; color: #666; background: #eeeeee;float:left;cursor: pointer;}
.cms_tab a b{padding: 0 20px;}
.cms_tab a:hover{background: #CCE6FF;}
.cms_tab_content{padding: 10px;}
.cms_tab_content .cms_tab_pane{display: none;}
.cms_tab_content .active{display: block;}
.cms_btn_area{padding: 10px;}
.cms_no_border{border: none;}
.cms_alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}
.cms_alert-warning {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}


/****表单***/
.cms-control-group{width: auto;margin: 0px;border-bottom: 1px solid #EEE;padding: 10px;}
.cms-control-group .input{width: 300px;height: 25px;line-height: 25px;border: 1px solid #D2DCE6;border-top: 1px solid #ABADB3;}
.cms-control-group .textarea {border: 1px solid #D2DCE6;_width: 350px;height: 70px;width: 700px;}
.cms-control-group b{width: 100px;font-weight: normal;display: inline-block;}
.cms-control-group .select{border: 1px solid #D2DCE6;min-width: 150px;}
.cms-control-group .cms_uploader{display: inline-block;}
.cms-control-group .cms_info{display: inline-block;color: #666;}
.cms-control-group div.preview{vertical-align: middle;border: 1px solid #efefef;padding: 2px;display: inline-block;}
/****按钮***/
.cms_btn{display: inline-block;zoom: 1;line-height: normal;white-space: nowrap;vertical-align: baseline;text-align: center;cursor: pointer;-webkit-user-drag: none;
-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.cms_btn{font-family: inherit;font-size: 100%;padding: .5em 1em;color: #444;color: rgba(0,0,0,.8);
border: 1px solid #999;border: 0 rgba(0,0,0,0);background-color: #E6E6E6;text-decoration: none;border-radius: 2px;}
.cms-btn-primary, .cms-btn-selected, a.cms-btn-primary, a.cms-btn-selected {background-color: #0078e7;color: #fff;}
.cms-btn-hover, .cms-btn:hover, .cms-btn:focus {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
background-image: -webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));
background-image: -webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));
background-image: -moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));
background-image: -o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));
background-image: linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));}
.cms_dialog_btn_area{padding: 10px; text-align: center;}
/***搜索框***/
.searchform .input{width: 120px;height: 25px;line-height: 25px;border: 1px solid #D2DCE6;border-top: 1px solid #ABADB3;}

/***登录信息****/
.cms_login_info{}
.cms_login_name{font-weight: 100; display: inline-block; padding: 2px; margin-left: 2px; color: #108AC6;}

.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);}
.well-sm {padding: 9px;border-radius: 3px;}

/****一些通用的样式***/
.cms-panel{ padding: 5px;}
.cms-toolbar{background: url(images/bar.gif) 0 -500px;padding-left: 10px; height:29px; }
.cms_post_toolbar{width: 100%;height: 29px;margin: 2px 1px 0px 1px; border-bottom:2px solid #00779E;border-radius:0px;}
.cms_categroy_list{width: 220px; height: auto;font-size: 12px;}
.cms_categroy_toolbar{width: 100%;height: 29px;margin: 2px 1px 0px 1px; border-bottom:2px solid #2E00B6;border-radius:0px;}
.cms_categroy_toolbar div{display: inline-block;}
.cms_categroy_toolbar .bar_overflow{background: url(images/bar.gif) repeat-x 0 -620px; width: 100%;height:29px;}
.bar_overflow .tabSwitch{margin: 2px 0 0; padding: 0 6px;}
ul.tabSwitch li a {background: none;background-position: 0 0;padding-left: 5px;}
ul.tabSwitch li a, ul.tabSwitch li a b {display: inline-block;height: 22px;line-height: 22px;cursor: pointer;font-size: 12px;}
ul.tabSwitch li{float: left;_display:inline;margin: 0 0 0 1px;}
ul.tabSwitch li a b {background: none;background-position: right 0;min-width: 0;min-width: auto;padding: 2px 5px 0 0px;}
ul.tabSwitch li a.current {background-image: url("images/tabBtnBg_cur.gif");height: 29px;padding-left: 9px;position: relative;margin-bottom: -1px;border-bottom:none;}
ul.tabSwitch li a.current b {font-weight: bold;color: #246;background-image: url(images/tabBtnBg_cur.gif);}
ul.tabSwitch li a.current b {background-image: url("images/tabBtnBg_cur.gif");padding: 2px 8px 2px 0;}
.cms_v_spinner{position:absolute;width: 5px;height: 100%;background: url(images/shadow-v.png) repeat-y 0 0;}
.cms_post_overflow{background: url(images/bar.gif) repeat-x 0 0;height: 33px;overflow: hidden;font-size: 0px;}
table.dataList{width: 100%;} 
.dataList .head_bar{width:100%;height: 24px;line-height: 22px;padding: 0 7px 0px 6px;border-top: #dae0e5 1px solid;border-left: #D6DDE5 1px solid;border-right: #D6DDE5 1px solid;border-bottom: #ced7e0 1px solid;background: #FFF url(images/thbg.gif) repeat-x top;}
.datalist_wrap{background-color: #fff;height: 100%;overflow: auto;}
table.datalistcontainer {border-spacing: 0;border-collapse: collapse;clear: both;table-layout: fixed;margin: 0;border-style: solid;border-width: 0 0px;border-color: #B2BBC5;background-color: #FFF;}
.datalistcontainer .selected {background-color: #D8F79D;}
table.datalistcontainer td {color: #234;border-bottom: 1px solid #ebedf0;line-height: 16px;padding: 4px 7px 4px 6px;}
.row-sn, .dataList .sn {display: inline-block;border-radius: 10px 10px 10px 10px;font-family: Tahoma,Geneva,sans-serif;
padding: 0 4px 0 4px;min-width: 6px;height: 14px;line-height: 14px;vertical-align: 0;font-size: 11px;text-align: center;background-color: #f0f0f0;color: #999;}
.article_list dd {display: inline-block;vertical-align: middle;color: #999;}
table.datalistcontainer td td, table.datalistcontainer th td {border-bottom: none 0;}
table.datalistcontainer .datarow:hover{background: #FFFCD9;}

/***pager****/
.cms_datalist_pager{}
.cms_datalist_pager .page_left{float: left;}
.cms_datalist_pager .page_right{float: right;line-height: 20px;white-space: nowrap;width: auto;}
.page_left, .page_right {color: #7e858c;white-space: nowrap;height: 19px;line-height: 19px;padding: 2px;}
.cms_datalist_pager .first, .cms_datalist_pager .previous, .cms_datalist_pager .next, .cms_datalist_pager .last {
display: inline-block;text-indent: -99px;overflow: hidden;height: 19px;width: 35px;vertical-align: middle;}
.cms_datalist_pager .first, .cms_datalist_pager .previous, .cms_datalist_pager .next, .cms_datalist_pager .last, .cms_datalist_pager .first a, .cms_datalist_pager .previous a, .cms_datalist_pager .next a, .cms_datalist_pager .last a {
background: url(images/pagebar.gif) no-repeat 0 0;}

.cms_datalist_pager .first {background-position: 0 0;}
.cms_datalist_pager .previous {background-position: -35px 0;}
.cms_datalist_pager .next {background-position: -70px 0;width: 40px;}
.cms_datalist_pager .last {background-position: -110px 0;}
.cms_datalist_pager .next a {background-position: -70px -20px;width: 40px;}
.cms_datalist_pager .last a {background-position: -110px -20px;}
.cms_datalist_pager .inputText {padding: 1px;width: 15px;height: 14px;text-align: center;}
.cms_datalist_pager input[type="text"]{color: #336699;
background: url(images/text_bg.gif) #F7FAFC repeat-x left top;border: 1px solid #6688AA;border-color: #9ab #cde #cde #abc;
padding: 3px 2px 2px;vertical-align: middle;-moz-border-radius: 2px;-webkit-border-radius: 2px;}

.cms_datalist_pager .pageJumpBtn {box-shadow: none;border: 0 none;width: 22px;height: 19px;text-indent: -99px;overflow: hidden;
background: url(images/pagebar.gif) no-repeat -160px -20px transparent;}
.cms_post_content{padding: 5px;}
.cms_post_title{height: 25px; line-height: 25px; padding-left: 10px; margin: 5px 0px;}
.cms_post_title input.title{width: 400px; height: 25px; line-height: 25px; border: 1px solid #efefef;}



















